suede cleaning cloth - German English Dictionary